Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from chromium:main #110

Merged
merged 51 commits into from
Dec 14, 2021
Merged

[pull] main from chromium:main #110

merged 51 commits into from
Dec 14, 2021

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 14, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Roman Sorokin and others added 30 commits December 14, 2021 11:58
Bug: none
Change-Id: I994a4cca87e3cda24cbf1f3ae44ef29e91e977fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338336
Auto-Submit: Roman Sorokin <rsorokin@chromium.org>
Reviewed-by: Roman Aleksandrov <raleksandrov@google.com>
Commit-Queue: Roman Aleksandrov <raleksandrov@google.com>
Cr-Commit-Position: refs/heads/main@{#951451}
Roll Chrome Win32 PGO profile from chrome-win32-main-1639461558-d1317f8df3a47076c53ad387642fd817bb433e6b.profdata to chrome-win32-main-1639472251-55695819d100cc1e6d371b12dbe33261804b0154.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win32-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: Ifbaa7e428e06ebde0994ebe9be8b09a49760bb75
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338204
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951452}
…8.0.4758.5-r1 to 98-4744.1-1639393599-benchmark-98.0.4758.7-r1

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/cros-afdo-atom-chromium
Please CC c-compiler-chrome@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: c-compiler-chrome@google.com
Change-Id: I1d3d8cb8a1e22655d708b66e38e97079802dac90
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338724
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951453}
Bug: 1279770
Change-Id: Id86a939c9c77f1ea30c9613dd68a7ffeb26ffc5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338477
Owners-Override: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Auto-Submit: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951454}
Bug: 1278842
Change-Id: I401a00baec18707475eca5a6cd5a876e280029a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338576
Reviewed-by: Sreeja Kamishetty <sreejakshetty@chromium.org>
Owners-Override: Sreeja Kamishetty <sreejakshetty@chromium.org>
Auto-Submit: Sreeja Kamishetty <sreejakshetty@chromium.org>
Reviewed-by: Eric Seckler <eseckler@chromium.org>
Commit-Queue: Eric Seckler <eseckler@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951455}
Release_Notes: http://go/projector_app-x20/relnotes/Main/projector_app_nightly_202112140100_RC00.html

https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/projector_app/app/+/FchxTKMvfxSkGTLMU23cSyqvexH52wHP-zPlLYF6QqUC

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/projector-app-chromium-autoroll
Please CC cros-projector-oncall@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
Bug: b/201468078,b/207127989,b/209922355,b/209999957
Tbr: cros-projector-oncall@grotations.appspotmail.com
Change-Id: I879656ff3742bef74a311d69003194954387870b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338199
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951456}
This CL may cause a small binary size increase, roughly proportional
to how long it's been since our last AFDO profile roll. For larger
increases (around or exceeding 100KB), please file a bug against
gbiv@chromium.org. Additional context: https://crbug.com/805539

Please note that, despite rolling to chrome/android, this profile is
used for both Linux and Android.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/afdo-chromium-autoroll
Please CC gbiv@chromium.org on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: gbiv@chromium.org
Change-Id: I123507134510f57c5886e5bc2576b158ae311e56
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338196
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951457}
Currently, the IME is only activated if a window has keyboard focus. As
this is impossible when no keyboard is attached, IME does not work in
this case.

To fix this, use the pointer- or touch-focused window when no keyboard
is attached.

Bug: 1168411
Change-Id: Idacab0be3bed9828e91c9d7fe4fccf704f393187
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320387
Reviewed-by: Maksim Sisov <msisov@igalia.com>
Commit-Queue: Max Ihlenfeldt <mihlenfeldt@igalia.com>
Cr-Commit-Position: refs/heads/main@{#951458}
Follow-up to crrev.com/c/3314914.

Bug: 1277015
Change-Id: I795073972657eea79412e274b7f50c4180a5b42b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3322993
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951459}
Bug: 1273975
Change-Id: Iac51ef4668d1962f3cb2f6a42672342ebac3794d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338556
Reviewed-by: Roman Sorokin <rsorokin@chromium.org>
Commit-Queue: Osama Fathy <osamafathy@google.com>
Cr-Commit-Position: refs/heads/main@{#951460}
Fix a use-after-move issue in a debug assertion in AccessTokenFetcher,
as found by clang-tidy:

  components/signin/public/identity_manager/access_token_fetcher.cc:100:
  'url_loader_factory' used after it was moved
  components/signin/public/identity_manager/access_token_fetcher.cc:95:
  move occurred here

Bug: 1122844
Change-Id: I015298bac8fff3113e6518fbf8687fbf5471abe3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335916
Auto-Submit: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Nohemi Fernandez <fernandex@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951461}
Bug: b/173103628
Change-Id: Id6010fd01ac6ef2b59ebe3bd1cefe0d42eaf4d91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320286
Auto-Submit: Florian Gauger <fga@google.com>
Reviewed-by: Sandro Maggi <sandromaggi@google.com>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Florian Gauger <fga@google.com>
Cr-Commit-Position: refs/heads/main@{#951462}
This reverts commit 312744c.

Reason for revert: Possible release blocker https://bugs.chromium.org/p/chromium/issues/detail?id=1279699

Original change's description:
> [Windows] Remove duplicate use of NtQueryObject.
>
> This CL removes duplicate uses of the NtQueryObject system call and
> replaces them with common functions.
>
> Bug: 1270309
> Change-Id: Ie15e2547235ac8700d32c5fe2e371c95f85c0491
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327958
> Reviewed-by: Will Harris <wfh@chromium.org>
> Commit-Queue: James Forshaw <forshaw@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#951036}

Bug: 1270309
Change-Id: I277fcd8fd0b44e14321ca3f8dc4856354e4ea194
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338261
Auto-Submit: James Forshaw <forshaw@chromium.org>
Commit-Queue: James Forshaw <forshaw@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951463}
Method SyncService.isUsingExplicitPassphrase() has the precondition that
the sync engine must have initialized, as per isEngineInitialized(). To
avoiding running into assertion failures, PasswordManagerHelper must
first rule out ongoing initialization before invoking
isUsingExplicitPassphrase().

Change-Id: I8f519953c6d37aa4d9d54e6b043c24054fb46b45
Fixed: 1276532
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336879
Reviewed-by: Ioana Pandele <ioanap@chromium.org>
Commit-Queue: Mikel Astiz <mastiz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951464}
The distribution of tiers of support across Chromium users will allow
the WebGPU W3C group to decide whether to require support for it.

Fixed: dawn:924
Change-Id: Idfa787a9d8c88f23533048f159ab90eb78e4f1ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330356
Reviewed-by: Zhenyao Mo <zmo@chromium.org>
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951465}
Bug: 1275638

Change-Id: I645cd466ab80c145dc36bc147307f4b59cfe2c47
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330516
Reviewed-by: Russ Hamilton <behamilton@google.com>
Commit-Queue: Maks Orlovich <morlovich@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951466}
... And hook it up appropriately for (presently non-existent) use in
bidder worklets.

Also fix typo in test fixture name.

Bug: 1275638
Change-Id: I1adb956d69558e87a29da62337d93a74da57a71f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335061
Reviewed-by: Matt Menke <mmenke@chromium.org>
Commit-Queue: Maks Orlovich <morlovich@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951467}
Change-Id: I8ebc81a6376f4bb4ed958bda3d8569a6e73d4798
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338316
Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951468}
This reverts commit fd42532.

Reason for revert: Too many failing tests.

Original change's description:
> Add remaining html accessibility static tree tests on Android
>
> This CL adds the remaining static tree dump tests to Android that are
> part of the content/test/data/accessibility/html directory, to
> continue the work on closing the gap on the "missing layer".
>
> We add a batch of tests with the generated output for each test
> as a txt file. We only include tests that are being run on another
> platform already (i.e., not a blink-exclusive test), and we skip
> all tests which have <script>'s as those could cause flakiness,
> and we skip any trivial tests that produce only a one-line output,
> such as a test with nodes that aren't important on Android. We batch
> the test suite for quicker run time.
>
> AX-Relnotes: N/A
> Bug: 1258230
> Change-Id: I10a611d24ca750db3a46638f00681796c7ff2cee
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3309668
> Reviewed-by: Aaron Leventhal <aleventhal@chromium.org>
> Commit-Queue: Mark Schillaci <mschillaci@google.com>
> Cr-Commit-Position: refs/heads/main@{#951258}

Bug: 1258230,1279785
Change-Id: Ic3c8ba36da0937dbc277b171b40916d8f21ad3d5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338480
Auto-Submit: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Owners-Override: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951469}
Roll Chrome Win64 PGO profile from chrome-win64-main-1639472251-f506982ae1e519a3e12d88863ff7ac127968c0f4.profdata to chrome-win64-main-1639483122-b852875a95ce2ee39f0bd733dae39836e0f19b13.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win64-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win64-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I6c488e4b2e37b06752384747fcfb70a736f5ee5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338730
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951470}
This flag was unintentionally disabled by default in crrev/c/3289370.

Change-Id: Ic138cf57f534e302d3445df39a09f26fdea27a04
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335079
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Commit-Queue: Claude van der Merwe <cvandermerwe@google.com>
Cr-Commit-Position: refs/heads/main@{#951471}
Change-Id: Ib20e3ac707bf2dd1564c3349507081218600ba0e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334118
Reviewed-by: Kyle Charbonneau <kylechar@chromium.org>
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Reviewed-by: Bo Liu <boliu@chromium.org>
Commit-Queue: Bo Liu <boliu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951472}
Using wpt-import in Chromium 36043c5.
With Chromium commits locally applied on WPT:
6ed69eb "Migrate cookie-test.js's httpRedirectCookieTest to test_driver.delete_all_cookies"
7cd9af9 "Always assume that non-auto 'columns' might create a multicol."


Note to sheriffs: This CL imports external tests and adds
expectations for those tests; if this CL is large and causes
a few new failures, please fix the failures by adding new
lines to TestExpectations rather than reverting. See:
https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md

Directory owners for changes in this CL:
kojii@chromium.org:
  external/wpt/css/css-writing-modes

NOAUTOREVERT=true
R=rubber-stamper@appspot.gserviceaccount.com

No-Export: true
Change-Id: If39dbe7fc56fc6b2e332db9c54aa571ca80a8a8f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338317
Auto-Submit: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951473}
Bug: 1279804
Change-Id: Ia8bdab4ad32c62c94f0686eb6aff738366d685af
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338739
Reviewed-by: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Owners-Override: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Auto-Submit: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951474}
Bug: 1279648
Change-Id: Ic67a4b374d430170dcdaffe7a41741e81816d152
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336557
Auto-Submit: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951475}
This fixes a regression where nodes are not updated if a property
such as aria-label is changed.

Bug: 1277397
Change-Id: I0ff2a0afd682253c233d20754d78ec0c9bf056a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320334
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Commit-Queue: Nektarios Paisios <nektar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951476}
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/a84185e6b5be..a1121f966ce5

2021-12-14 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/devtools-frontend-chromium
Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com
Change-Id: Ie92cc72ebc2355be58ddd6b9d60817f5b9988dee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338733
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951477}
Implement `AccountAppsAvailability::OnRefreshTokenUpdatedForAccount`.

Bug: 1260909
Change-Id: I5e7f3c8b43e363920a5dc988d153917e22d169ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3308702
Reviewed-by: Kush Sinha <sinhak@chromium.org>
Commit-Queue: Anastasiia N <anastasiian@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951478}
Verified using chrome://histograms.

See go/nearby-share-background-scanning-metrics for more info.

Bug: 1223888
Change-Id: I5fe8c9d3ddf7df8af7f9ecff2c0bc779416ca73a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3288770
Reviewed-by: Josh Nohle <nohle@chromium.org>
Reviewed-by: Michael Hansen <hansenmichael@google.com>
Commit-Queue: Claude van der Merwe <cvandermerwe@google.com>
Cr-Commit-Position: refs/heads/main@{#951479}
Roll Chrome Mac PGO profile from chrome-mac-main-1639461558-6443fe3ccc79dc1da48e31b902402cf517597db1.profdata to chrome-mac-main-1639483122-e06fa0da191d06543cc2bbb3b3801d304c46d5b0.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-mac-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:mac-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I0c7b7a095cb35a0dc2693075a7bfb8f3eb0fcad4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338734
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951480}
Florian Gauger and others added 21 commits December 14, 2021 14:29
1/3 of three-sided patch

Bug: b/173103628
Change-Id: I763b24dd128671f4b6d29d9ebfd1921e73eb420d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320279
Auto-Submit: Florian Gauger <fga@google.com>
Reviewed-by: Boris Sazonov <bsazonov@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Wei-Yin Chen <wychen@chromium.org>
Commit-Queue: Florian Gauger <fga@google.com>
Cr-Commit-Position: refs/heads/main@{#951481}
TableViewLinkHeaderFooterItem no longer relies on GURL, so remove its
include from the public header.

Fixed: 1279452
Change-Id: I12fb7d2b58a51b41747a240996787f56f905f550
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334919
Reviewed-by: Mark Cogan <marq@chromium.org>
Commit-Queue: Mike Pinkerton <pinkerton@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951482}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC chrome-fuchsia-gardener@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast
Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com
Disable-Retries: true
Change-Id: Idcd525349887d7bda3e440b004c647b863332969
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338208
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951483}
Roll Chrome Linux PGO profile from chrome-linux-main-1639461558-09e87b99c7a6415f33ca3b3bf190cf5ca548d380.profdata to chrome-linux-main-1639483122-20e6b9acc183f41a276a93022da6f201498b4d81.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-linux-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:linux-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I18ef058eddd3b29e044270cb0693fcd6b2c5f938
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338936
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951484}
The FakeContentCaptureSender class guarantees that the receiver calls
are made without going through the member methods of the test class.
It's also added a bind() method which binds to a receiver of the given
frame.

Bug: 1276849
Change-Id: I07145b65a614f4af0c72ff86851e886e1202a316
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327532
Reviewed-by: Michael Bai <michaelbai@chromium.org>
Commit-Queue: Hyowon Kim <hyowon@igalia.com>
Cr-Commit-Position: refs/heads/main@{#951485}
Fenced frames generate a URN to obfuscate the true URL of a site.
The URN generated needs to conform to the RFC-4122 specifications.

Bug: 1201963
Change-Id: I048ae6ff3c4b52deb134ea9d3a5d7d69e666cc26
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330480
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Commit-Queue: Liam Brady <lbrady@google.com>
Cr-Commit-Position: refs/heads/main@{#951486}
Change-Id: I16e2bdb8e954b3a90dbd33d146de2098d7a9807e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338951
Auto-Submit: Ben Mason <benmason@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951487}
This can be enabled via the LayoutNGPrinting runtime flag.

Use the NGPageLayoutAlgorithm that has been lying around since back when
we supported overflow:-webkit-paged-x and -webkit-paged-y.

I'm not entirely sure if we really need a separate fragment type for
kColumnBox and kPageBox. Maybe they can be conflated to
kFragmentainerBox.

Quite a few virtual/layout_ng_printing will now start failing, because
we're "printing" them with LayoutNG for the first time in history.

Bug: 1121942
Change-Id: I25eee417e3491370e7df94a6fd83cbd9c0add63c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330277
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951488}
This flag will help test mitigation strategies for a 3-digit major
version number in the UA string.  In this mitigation strategy, the major
version would be frozen at 99 and the minor version would contain the
real major version number.  This flag enables us to simulate that
scenario by setting the minor version number to 100.

Bug: 1278459
Change-Id: I884b20ed8733de1aa260be335bf112e151e6f879
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3331626
Reviewed-by: Richard Coles <torne@chromium.org>
Reviewed-by: Mike Taylor <miketaylr@chromium.org>
Reviewed-by: Charles Reis <creis@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Commit-Queue: Ali Beyad <abeyad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951489}
Bug: 1279813
Change-Id: I4ec1cc0a861d4747675a6c6eaf684982f8992bf0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338262
Owners-Override: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Auto-Submit: Michael van Ouwerkerk <mvanouwerkerk@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951490}
CanOverridePwaOriginForTesting browser_test is failing because the
command line switch is not set up properly.

This CL sets up the cmd switch in SetUpCommandLine() method which is
called before the browser instance is created.

Bug: 1279312
Test: browser_tests --gtest_filter="*CanOverridePwaOriginForTesting*"
Change-Id: Ib046d3ec237a69f24666f958f3fce6c08f0661a3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338260
Reviewed-by: Oleh Lamzin <lamzin@google.com>
Commit-Queue: Mahmoud Gawad <mgawad@google.com>
Cr-Commit-Position: refs/heads/main@{#951491}
https://chromium.googlesource.com/catapult.git/+log/1ba82f650c64..e3f9ae73db51

2021-12-14 lingqi@chromium.org CodeHealth: Eliminate Pylint.R1711 and Pylint.R1705 in telemetry

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/catapult-autoroll
Please CC ddrone@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:chromeos-kevin-rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Bug: chromium:1262288
Tbr: ddrone@google.com
Change-Id: I283637fd1d14160a7eccfe2b6db8395283454a62
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338719
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951492}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/fuchsia-internal-sdk-chromium
Please CC chrome-fuchsia-gardener@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com
Disable-Retries: true
Change-Id: I2356a9dcc072b48a5bc2483850935b132685d8e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338398
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951493}
After the first Show(), hide the widget instead of destroying it.
This is similar to how tablet mode launcher works. This eliminates
~30ms of latency for showing the launcher on eve.

Switch to using "target visibility" for IsShowing(). Make show and
hide reversible (rapidly clicking the button cancels the previous
animation and triggers the reverse one).

Bug: 1277676
Test: updated ash_unittests
Change-Id: Ibb8ebc7fef2d733681702b2ae0da11df4c135c23
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3328736
Reviewed-by: Toni Barzic <tbarzic@chromium.org>
Commit-Queue: James Cook <jamescook@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951494}
The file seems gone

Fixed: 1008896
Change-Id: I1947e6d93615033e0abda68e8e8c25400dfc9680
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338776
Commit-Queue: Roman Sorokin <rsorokin@chromium.org>
Auto-Submit: Roman Sorokin <rsorokin@chromium.org>
Reviewed-by: Renato Silva <rrsilva@google.com>
Commit-Queue: Renato Silva <rrsilva@google.com>
Cr-Commit-Position: refs/heads/main@{#951495}
Bug: 1279417
Change-Id: I2ef3d0e13d2be596b1652d7087ba3541727dcabb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335253
Auto-Submit: Sky Malice <skym@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Commit-Queue: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951496}
As a preparation to introduce DlpContentManager containing
shared functionality in between Ash and Lacros, it's needed
to rename DlpContentManager.
In the future there will be base class with shared functionality
DlpContentManager and classes with platform-specific implementations:
DlpContentManagerAsh and DlpContentManagerLacros.

Tests are not renamed as some of them will be migrated to be enabled
on Lacros too, but this will come in the following CLs after fixing
DLP testing on LaCros.

Bug: 1254326
Test: Trybots
Change-Id: I8d94a58d77e30f0c69048ffd80ba8406e1d58eb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330363
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Aya Elsayed <ayaelattar@chromium.org>
Commit-Queue: Sergey Poromov <poromov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951497}
The API level has been changed in sdkmanager.

Bug: 1264159
Change-Id: I2de390608303057c7e5d57c54ee8898da2efa979
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335297
Auto-Submit: Haiyang Pan <hypan@google.com>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Commit-Queue: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951498}
…erator.py

Should have been in a try/finally. With python3, we can now just use a
"with" block.

Change-Id: Iffa2383bfe8c1dfe50f31d58ee03390851fa0513
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330114
Auto-Submit: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Commit-Queue: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951499}
Roll Chrome Win32 PGO profile from chrome-win32-main-1639472251-55695819d100cc1e6d371b12dbe33261804b0154.profdata to chrome-win32-main-1639483122-6c64e4735696edd79f94e428f8b51a0056079d88.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win32-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I673592025e4a40810b0b066ff5ffd5b21e5c7757
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338932
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951500}
Fixed: 1217765
Change-Id: Ifa06cdb31b26f7c6332d95f877957c39ffb000b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330675
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951501}
@pull pull bot added the ⤵️ pull label Dec 14, 2021
@pull pull bot merged commit fe4e8ad into FairyWorld:main Dec 14, 2021
pull bot pushed a commit that referenced this pull request Jul 20, 2022
…ommits)

https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git/+log/fe2eddae6176..1ca0c99d25ae

$ git log fe2eddae6..1ca0c99d2 --date=short --no-merges --format='%ad %ae %s'
2022-05-23 drott Track VisitedSet at top level before colrv1_start_glyph (#127)
2022-01-11 bungeman Unquote cc and cxx when executing. (#126)
2022-01-09 bungeman Quote more strings. (#125)
2022-01-09 bungeman Build bzip2 correctly. (#124)
2022-01-06 bungeman Use CC and CXX, check for clang version. (#123)
2022-01-06 bungeman Allow ubsan with asan or by itself. (#122)
2021-12-29 bungeman Remove CMAKE_x_COMPILER from libcxx build. (#119)
2021-12-24 bungeman Drop support for git <= 2.14. (#112)
2021-12-24 bungeman Make --rebuild work correctly again. (#111)
2021-12-24 bungeman Use sanitize-coverage=0 not no-sanitize-coverage (#115)
2021-12-24 bungeman Choose exactly one of the exclusive fuzzers (#117)
2021-12-24 bungeman Add missing quotes to libcxx.sh (#116)
2021-12-18 bungeman Add trace-pc-guard to no-sanitize-coverage. (#114)
2021-12-16 bungeman Add llvm-project for MemorySanitizer build. (#113)
2021-12-10 bungeman Add MemorySanitizer build option. (#110)
2021-11-09 drott Update corpus files for COLRv1 again (#109)
2021-11-01 drott Update corpus files for COLRv1 (#108)

Created with:
  roll-dep src/third_party/freetype-testing/src

Change-Id: I358febbaa1933d6d56ad655f62702d67e4a6c0c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3777978
Commit-Queue: Ben Wagner <bungeman@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1026318}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants